#pragma once
#include "DataSource.h"
#include "DataTarget.h"
#include <string>

enum EncryptionMode
{
	Enctypt,
	Decrypt
};

class CryptEngine
{
public:
	virtual bool process(DataSource* source, DataTarget* target, std::string password, EncryptionMode mode) = 0;
};

